package cn.csust.net2.manager.shared.po;

import com.extjs.gxt.ui.client.data.BeanModelTag;

import cn.csust.net2.manager.shared.xml.AssistFactory;
import cn.csust.net2.manager.shared.xml.ClassAssist;
import cn.csust.net2.manager.shared.xml.XmlInfo;
import cn.csust.net2.manager.shared.xml.XmlResources;


public abstract class PO implements BeanModelTag{
	public abstract String getDisplayName();
	protected abstract XmlInfo getXmlInfo(XmlResources instance);
	public ClassAssist getAssist(){
		ClassAssist a = AssistFactory.getClassAssist(this.getXmlInfo(XmlResources.INSTANCE));
		return a;
		
	}
}
